﻿using System;
using System.Collections.Generic;
namespace Mud.EmlenMudMain
{
  //public interface PlayerData
  //{
  //  List<string> Alias { get; set; }
  //  List<string> Aliasname { get; set; }
  //  int Alignment { get; set; }
  //  int Arena_msg { get; set; }
  //  long Bank { get; set; }
  //  string Beamin { get; set; }
  //  string Beamout { get; set; }
  //  bool Bgf { get; set; }
  //  int Bounty { get; set; }
  //  int Carry_number { get; set; }
  //  double Carry_weight { get; set; }
  //  bool Challenge_on { get; set; }
  //  int Challenge_time { get; set; }
  //  bool Challenged { get; set; }
  //  string Challenged_by { get; set; }
  //  string[] Chan_color { get; set; }
  //  int Chan_ignore { get; set; }
  //  int[] Colors { get; set; }
  //  //System.Collections.Hashtable Complete { get; set; }
  //  int[] Condition { get; set; }
  //  int[] Convo { get; set; }
  //  ChannelTypes Deaf { get; set; }
  //  int Deaths { get; set; }
  //  string Description { get; set; }
  //  EffectType Effects1 { get; set; }
  //  string Email { get; set; }
  //  void EnforceRaceStatLimit(RaceData race);
  //  void EnforceRaceStatLimit();
  //  ExtraSkills Extraskills { get; set; }
  //  RaceData GetRaceData();
  //  GuildType Guilds { get; set; }
  //  bool HasSpecialBits(PlayerSpecialBits special);
  //  System.Collections.Hashtable Ignore { get; set; }
  //  Implants Implants_1 { get; set; }
  //  int Implants_2 { get; set; }
  //  System.Collections.Hashtable In_progress { get; set; }
  //  bool IsEvil { get; }
  //  bool IsGood { get; }
  //  bool IsNeutral { get; }
  //  int Jail_served { get; set; }
  //  bool Just_investigated { get; set; }
  //  System.Collections.Hashtable Killed_mobs { get; set; }
  //  int Killpoints { get; set; }
  //  DateTime Last_note { get; set; }
  //  System.Collections.Queue Last_tells { get; set; }
  //  int Learn { get; set; }
  //  System.Collections.Hashtable Learned { get; set; }
  //  int Level { get; set; }
  //  bool Listen_auction { get; set; }
  //  DateTime Logon { get; set; }
  //  string Long_descr { get; set; }
  //  IStats Modifiers1 { get; set; }
  //  int N_mana { get; set; }
  //  int N_max_mana { get; set; }
  //  int Nat_abilities { get; set; }
  //  int Nat_armor { get; set; }
  //  bool New_exp { get; set; }
  //  int No_quit { get; set; }
  //  int No_quit_pk { get; set; }
  //  int No_spam { get; set; }
  //  int NRemortTimes { get; set; }
  //  int Number_pets { get; set; }
  //  string Oldgrep { get; set; }
  //  int Pagelen { get; set; }
  //  IStats PermanentStats1 { get; set; }
  //  System.Collections.ArrayList Pet_hps { get; set; }
  //  System.Collections.ArrayList Pet_move { get; set; }
  //  System.Collections.ArrayList Pet_temp { get; set; }
  //  System.Collections.ArrayList Pets { get; set; }
  //  long Played { get; set; }
  //  int Plus_hide { get; set; }
  //  int Plus_kick { get; set; }
  //  int Plus_sneak { get; set; }
  //  int Practice { get; set; }
  //  int Pray_points { get; set; }
  //  Professions Professions { get; set; }
  //  int Prompt { get; set; }
  //  Sex PSex { get; set; }
  //  string Pwd { get; set; }
  //  int Questflag { get; set; }
  //  System.Collections.Hashtable Queststages { get; set; }
  //  int Quiet { get; set; }
  //  string Racename { get; set; }
  //  int Resist_summon { get; set; }
  //  string Rpwd { get; set; }
  //  int Saving_throw { get; set; }
  //  string Script_flags { get; set; }
  //  int Security { get; set; }
  //  bool SettingIsOn(PlayerSettings setting);
  //  PlayerSettings Settings { get; set; }
  //  string Short_descr { get; set; }
  //  bool Show_lev { get; set; }
  //  PlayerSpecialBits Specialbits { get; set; }
  //  System.Collections.ArrayList Storage { get; set; }
  //  string Temp { get; set; }
  //  System.Collections.Hashtable Temp_flag { get; set; }
  //  int Temp_room { get; set; }
  //  IStats TemporaryStats1 { get; set; }
  //  bool this[Implants implant] { get; }
  //  int Tickcounts { get; set; }
  //  int TimerAFK { get; set; }
  //  string Title { get; set; }
  //  int Totalkills { get; set; }
  //  int Tps { get; set; }
  //  int Transport_quest { get; set; }
  //  System.Collections.ArrayList Trophy_level { get; set; }
  //  System.Collections.ArrayList Trophy_names { get; set; }
  //  System.Collections.ArrayList Trophy_times { get; set; }
  //  int VnumRoomBeforeArena { get; set; }
  //  int VnumRoomBeforeBattleground { get; set; }
  //  int Voting_on { get; set; }
  //  int Warned { get; set; }
  //  int Warpoints { get; set; }
  //  int Wizinvis { get; set; }
  //}
}
